.el-progress-bar__outer {
  height: 10px !important;
  overflow: inherit;
  background-color: var(--el-color-primary-light-9);
  border-radius: 0;
}

.el-progress-bar__inner {
  background: linear-gradient(90deg, transparent 0%, var(--el-color-primary) 100%);
  border-radius: 0;
}

.el-progress-bar__inner::before {
  position: absolute;
  top: -2px;
  left: 100%;
  display: block;
  width: 20px;
  width: 13px;
  height: 20px;
  height: 13px;
  margin-left: -3px;
  background-color: var(--hd--color-primary);
  border-radius: 50%;
  content: '';
  background-size: cover;
}

.el-progress--line .el-progress__text {
  margin-left: 6px;
  font-size: 14px !important;
  color: var(--el-color-primary);
}
